package com.evony.client.action 
{
    import com.evony.common.*;
    import com.evony.common.module.celeb.*;
    
    public class CelebRankCommands extends Object
    {
        public function CelebRankCommands()
        {
            super();
            return;
        }

        public function findPlayerByStar(arg1:int, arg2:Function=null):com.evony.common.module.celeb.CelebResponse
        {
            this._findPlayerByStar_callback = arg2;
            var loc1:*=new Object();
            loc1.starlv = arg1;
            if (this.sender != null) 
            {
                sender.sendMessage("celeb.findPlayerByStar", loc1);
            }
            return null;
        }

        public function findPlayerByTitle(arg1:String, arg2:Function=null):com.evony.common.module.celeb.CelebResponse
        {
            this._findPlayerByTitle_callback = arg2;
            var loc1:*=new Object();
            loc1.title = arg1;
            if (this.sender != null) 
            {
                sender.sendMessage("celeb.findPlayerByTitle", loc1);
            }
            return null;
        }

        public function findPlayerByPrestige(arg1:String, arg2:Function=null):com.evony.common.module.celeb.CelebResponse
        {
            this._findPlayerByPrestige_callback = arg2;
            var loc1:*=new Object();
            loc1.prestige = arg1;
            if (this.sender != null) 
            {
                sender.sendMessage("celeb.findPlayerByPrestige", loc1);
            }
            return null;
        }

        public function setSender(arg1:com.evony.common.Sender):void
        {
            this.sender = arg1;
            return;
        }

        public function findAllianceByPrestige(arg1:String, arg2:Function=null):com.evony.common.module.celeb.CelebResponse
        {
            this._findAllianceByPrestige_callback = arg2;
            var loc1:*=new Object();
            loc1.prestige = arg1;
            if (this.sender != null) 
            {
                sender.sendMessage("celeb.findAllianceByPrestige", loc1);
            }
            return null;
        }

        public var _findPlayerByStar_callback:Function;

        public var _findPlayerByPrestige_callback:Function;

        internal var sender:com.evony.common.Sender;

        public var _findAllianceByPrestige_callback:Function;

        public var _findPlayerByTitle_callback:Function;
    }
}
